x86: add a tboot Kconfig option
authorDerek Straka <derek@asterius.io>
Fri, 19 Aug 2016 15:02:27 +0000 (17:02 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 19 Aug 2016 15:02:27 +0000 (17:02 +0200)
commit739111b3114a6506b2b7daae423e2fde07ef4775
tree4be778191d94bf813be8fcfd0e70e8e637f3f52e
parent830f177d920bdb4fda4fcdcd3b8ac0928cb579fb
x86: add a tboot Kconfig option

Allows for the conditional inclusion of tboot related functionality
via Kconfig

The default configuration for the new CONFIG_TBOOT option is 'y', so the
behavior out of the box remains unchanged.  The addition of the option allows
advanced users to disable system behaviors associated with tboot at compile
time rather than relying on the run-time detection and configuration.

The CONFIG_CRYPTO option is 'n' by default and selected by the individual users
that require the functionality.  Currently, the only user is tboot.

Signed-off-by: Derek Straka <derek@asterius.io>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/Rules.mk
xen/arch/x86/Kconfig
xen/arch/x86/Makefile
xen/common/Kconfig
xen/include/asm-x86/tboot.h